We use cookies to improve your experience on our site Learn more
Sri Lanka or so called Pearl of the Indian ocean is the best spot if you want to see beautiful beaches, breathtaking views of forest and tea plantations and experience cultural diversity living in harmony, all at one place.